a {
    color: #337ab7;
    text-decoration: none
}
a:hover{color:#3b527c;}
a:focus {
    text-decoration: none;
}
a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.logo a {
    text-indent: -9999em;
	background: url("../../../images/logo.png") no-repeat 0 0;
    display: block;
    height: 80px;
    width: 335px
}
.logo h3 {
    font-size: 14px;
    line-height: 18px;
    color: #4b4c4e;
    text-transform: uppercase;
    margin: 0
}
.header {
  padding: 12px 0 0 0;
    background: rgba(255, 255, 255, 0.95)
}
.container-fluid {
    max-width: 1200px;
    margin: 0 auto
}
.slider{ }
.content-main {
  margin-top: 24px;
}
.hj-cpbj{ background:#fff; padding-top:50px;}
.hj-cp{ width:1200px; margin:0 auto; padding-bottom:63px;}
.hj-cp .hj-title{ text-align:center; margin-bottom:20px;}
.hj-cp .hj-title a{ font-size:22px; color:#0f0f0f; padding:0 10px;text-decoration:none;}
.hj-cp .hj-title .hj-title1{ color:#3b527c;}
.hj-cp .hj-title a:hover{ font-size:22px; color:#3b527c;}

.hj-title-con{width:70%;padding-top:20px;}
.hj-title-con a{ border:1px #d6d9da solid; padding:5px 10px; margin:0 10px; display:inline-table; color:#666666;text-decoration:none;}

.hj-title-con a:hover{background:#3b527c; color:#fff;}
.hj-title-con .product{background:#3b527c; color:#fff;}

.ss{ display:inline-table;float:right;margin-top:-30px;margin-right:30px;width:250px;}
#ss-text{border:1px #d6d9da solid; height:32px; width:208px; border-right:none; margin:0;padding:2px;text-indent:5px;}
#ss-ssan{ width:32px; height:32px; background:url(../../../images/ss.png) no-repeat center center #3b527c; border:none; position:absolute;}
.hj-cp .ss{ display:inline-table; height:64px;}
.hj-title-con1{ text-align:left; padding-top:0px; padding-bottom:20px;}
.hj-product{ width:1170px; margin:0 auto;}
.hj-title-con1 a{ border:1px #d6d9da solid; padding:5px 20px; margin:0 40px; margin-left:0px; display:inline-table; color:#666666;text-decoration:none; background:#fff;}

.hj-cpcon{list-style-type:none; margin:0; padding:0; border:0;}
.hj-cpcon li{ width:252px; margin:0 24px; float:left; height:282px;border:1px #d6d9da solid;list-style-type:none; text-align:center;}
.hj-cpcon li .hj-cpcon-title{ height:55px; background:#919191; color:#FFFFFF; line-height:55px;}
.hj-cpcon li img{ height:175px; margin:25px 0px;}
.hj-cpcon li:hover .hj-cpcon-title{  background:#3b527c; color:#FFFFFF;}

.clear{clear:both;}

.sybj{ height:277px; background:url(../../../images/xbanner.jpg) no-repeat center center; margin-bottom:40px;}
.right-side{ padding-top:20px; padding-left:50px;}

.hj-al-title{ font-size:18px; color:#3b527c; padding:10px 0;}
.hj-al-con{ font-size:14px; color:#404040;}

.hj-alul{list-style-type:none; margin:0; padding:0; border:0; width:94%; margin:0 auto; border-top:1px #3b527c solid; padding-top:10px; margin-top:10px; padding-bottom:53px;}
.hj-alul li{list-style-type:none; color:#333333; padding:10px 10px 10px 0px; height:70px;  border-bottom:1px dashed #afafaf;overflow:hidden;margin-bottom:10px; }
.hj-alul li img{margin-right:15px;}
.hj-alul li a{ color:#333333; font-size:14px;}
.hj-alul li a:hover{ color:#3b527c;}
.hj-alul li .hj-alcon{ display:inline-table;}

.foot{ background:#212121;}
.foot .foot-nav{ text-align:center; font-size:16px; color:#fff; border-bottom:1px #414149 solid;}
.foot .foot-nav a{ color:#d4d4d4; display:inline-table; padding:0 10px; line-height:50px;}
.foot .foot-con{ width:1200px; margin:30px auto;}
.foot .hj-icon1{ color:#d4d4d4; float:left; margin-right:50px;}
.foot .hj-icon3{ float:right;}
.foot .hj-icon1 img{ padding-right:10px;}
.foot .foot-bottom{ line-height:50px; color:#afafaf; border-top:1px #414149 solid; text-align:center;}
.foot a{ color:#999;}
.vertical-tabs{ background:#fff; padding-top:20px;width:100%;}
.hj-sw{ float:right; width:74%;}
.hj-swl{ float:left; width:25%; padding-left:10px;}
.industrial-pic{ float:left; width:35%; padding-left:10px;}
.industrial-pic img{max-width:100%;}
.industrial-info{ float:right; width:62%;}
.hj-sw-title{ color:#333333; font-size:22px; border-bottom:1px #3b527c solid; line-height:50px;}

.hj-sw-nav{ width:1170px; background:#3b527c; margin:30px auto; height:60px;}
.hj-sw-nav a{ display:inline-table; height:60px; padding:0 40px; color:#FFFFFF; line-height:60px;text-decoration:none; font-size:16px;}
.hj-sw-nav a:hover{ background:#3f5884;}

.cplb{ width:1170px; margin:0 auto;list-style-type:none; padding:0; border:0;}
.cplb li{list-style-type:none; width:244px; float:left; background:#fff; border-top:4px #fff solid; margin-right:64px; margin-bottom:20px;}
.cplb li a{text-decoration:none;}
.cplb li .cplb-title{ text-align:center; color:#3d3d3d; font-size:18px; line-height:50px;}
.cplb li img{ width:244px; height:186px;}
.cplb li .cplb-con{ height:43px; background:#3b527c; font-size:14px; line-height:43px; text-align:center; color:#fff;}
.cplb li:hover{border-top:4px #3f5884 solid;}
.cplb li:hover .cplb-title{color:#3f5884;}
.prolist li{display:none;}
.cplb-dianji{ width:165px; height:42px; background:#3f5884; line-height:42px; text-align:center; margin:0 auto; margin-bottom:60px; margin-top:20px;}
.cplb-dianji a{text-decoration:none; color:#FFFFFF;}

.case{ width:1232px; margin:0 auto;list-style-type:none; padding:0; border:0; padding-top:30px;}
.case li{list-style-type:none; width:244px; float:left; background:#fff; margin-right:64px; margin-bottom:20px;}
.case li a{text-decoration:none;}
.case li img{ width:244px; height:214px;}
.case li .cplb-con{padding-bottom:15px;background:#3b527c; font-size:14px;color:#fff; padding-top:15px;text-align:center;}
.case li .cplb-con span{ font-size:18px; display:block;}

.about{ width:1170px; margin:0 auto; margin-top:30px; margin-bottom:50px;}

.about .about-left{ width:70%; float:left;padding-bottom:30px;}
.about .about-right{ width:25%; float:right; background:#fff; margin-bottom:20px;}

.about-right-title{ font-size:20px; color:#fff; background:#3b527c; height:56px; line-height:56px; padding-left:20px;}
.about-right-con{list-style-type:none; padding:0; border:0; margin:0; padding:0 15px;}
.about-right-con li{ border-bottom:1px #949494 dashed; padding:20px 0;}   
.about-right-con li .a-r-left{ width:80px; height:80px;background:#8e8e8e; float:left; text-align:center; padding-top:20px; margin-right:10px;}
.about-right-con li .a-r-left span{ color:#FFFFFF;}
.about-right-con li .a-r-left .a-r-left1{ font-size:18px;}
.about-right-con li .a-r-left .a-r-left2{ font-size:20px;}

.about-right-con li .a-r-right{ float:left; width:160px;}
.about-right-con li .a-r-right .a-r-r-title{ color:#333333;}
.about-right-con li .a-r-right .a-r-r-con{ color:#666; padding-top:10px;}
.about-right-con li:hover .a-r-left{background:#3b527c;}
.about-right-con li:hover .a-r-right .a-r-r-title{color:#3b527c;}


.a-r-bottom{ margin:20px auto 40px auto; width:80%;}
.a-r-bottom a{ font-size:14px; color:#3b527c;}
.contact{ width:1170px; margin:0 auto; padding-top:30px; padding-bottom:60px;}
.contact .contact-left{ background:#fff; width:65%; float:left; height:405px;}

.contact .contact-right{ background:#fff; width:30%; float:right; height:405px; position:relative;}
.contact-right-title{ font-size:22px; color:#3b527c; padding-top:27px; padding-left:37px; margin-bottom:30px;}
.contact-right-bottom input{ position:absolute; left:0px; bottom:0px; background:#3b527c; height:50px; text-align:center; color:#fff; width:100%; line-height:50px;border:0;}
.contact-right-bottom a{ color:#FFFFFF;}
.head-tel{ width:13%; float:right; margin-top:15px;}
.head-tel-top{ background:url(../../../images/tel.png) no-repeat; font-size:18px; color:#3b527c; padding-left:24px; margin-bottom:5px;}
.head-tel-bottom{ background:url(../../../images/mb.png) no-repeat; font-size:18px; color:#3b527c; padding-left:24px; line-height:25px;}

.news h4{ padding-bottom:10px;}




